package com.bjbz.modular.business.basic.entity.dto;

import com.bjbz.governance.business.systemauthfunc.po.SystemAuthFuncPo;
import com.bjbz.governance.business.systemauthpage.po.SystemAuthPagePo;

import java.util.List;

/**
 * @author 雷春阳
 * @Title:
 * @Description:
 * @date 2021/3/31
 * @company 北京帮众信息技术有限公司
 */
public class FuncAndPageDTO extends SystemAuthPagePo{
    private String extraInfo;
    /*
     *功能权限列表
     */
    private List<SystemAuthFuncPo> systemAuthFuncPoList;
    /*
     *页面权限列表
     *//*
    @ApiModelProperty(example="",required=false,value="子页面")
    private List<FuncAndPageDTO> childList;

    public FuncAndPageDTO addChildrenItem(FuncAndPageDTO item) {
        if (this.childList == null) {
            this.childList = new ArrayList<>();
        }
        this.childList.add(item);
        return this;
    }*/

    public List<SystemAuthFuncPo> getSystemAuthFuncPoList() {
        return systemAuthFuncPoList;
    }

    public void setSystemAuthFuncPoList(List<SystemAuthFuncPo> systemAuthFuncPoList) {
        this.systemAuthFuncPoList = systemAuthFuncPoList;
    }

    /*public List<FuncAndPageDTO> getChildList() {
        return childList;
    }

    public void setChildList(List<FuncAndPageDTO> childList) {
        this.childList = childList;
    }*/
}
